MNNYTIKHPTSIGRDYMVEKFNQVFNMNRTYVFFKNKHDELKKSYKGWKFLTHKTGISVDPKTSMIFAYDVWWREREFVGVEVVHKDLGEAHKFLLEVVHEEIVEDNLLKQLYKTLLLVIENFNDKVFNNFVPMLLTKMITMNLKRQKRYLLR